red goosefoot
noun
: a common Eurasian annual weed (Chenopodium rubrum) naturalized in North America
called also French spinach
Love words? Need even more definitions?
Merriam-Webster unabridged
Share